/**
 * find方法返回当前数组满足callback函数的第一个元素
 * 如不存在返回undefined
 * @param {*} callback 
 * @param {*} that 
 * @returns 
 */
Array.prototype.myFind = function (callback,that){
    let arrThis = that || this
    for(let i=0;i<arrThis.length;i++){
        if(callback(this[i],i,this)){
            return this[i]
        }
    }
    return undefined
}